package com.ibm.cloud.banking.parameter.pricing.entity;

import java.io.Serializable;
import java.math.BigDecimal;

public class PrpBaseRate implements Serializable {
    private static final long serialVersionUID = -3347937073179801444L;
    private Long id;
    private String baseRateNo;
    private String lgalPernCode;
    private String feeCode;
    private String billgCcyCode;
    private String prcgOrgNum;
    private String effDt;
    private String invalDt;
    private String aplOrgNumCode;
    private String chrgWayCode;
    private String lyrElmtCode;
    private String lyrUnit;
    private String brkPrdClcRuleUnitCode;
    private Integer brkPrdClcRuleQty;
    private String brkPrdRndRuleCode;
    private Integer brkPrdVal;
    private String ddcnWayCode1;
    private String ddcnWayCode2;
    private String ddcnWayCode3;
    private BigDecimal cnvrCashAmt1;
    private BigDecimal cnvrCashAmt2;
    private BigDecimal cnvrCashAmt3;
    private BigDecimal ddcnMxAmt;
    private String holDdcnRuleCode;
    private BigDecimal totFeeUprLmt;
    private BigDecimal totFeeLwrLmt;
    private BigDecimal refrRateUprLmt;
    private BigDecimal refrRateLwrLmt;
    private String refrRateMatUnitCode;
    private String chrgBndMatUnitCode;
    private String arsDdcnTpCode;
    private String spstnLyrRndRuleCode;
    private String setlPrdTpCode;
    private String setlPrdUnitCode;
    private Integer setlPrdQty;
    private String fixSetlDt;
    private Integer ddcnTplusn;
    private Integer arsGrcPrd;
    private BigDecimal arsOdueFinePct;
    private String arsRcrsTermCode;
    private Integer arsDdcnDtDay1;
    private Integer arsDdcnDtDay2;
    private Integer arsDdcnDtDay3;
    private Integer arsDdcnDtDay4;
    private Integer arsDdcnDtMo1;
    private Integer arsDdcnDtMo2;
    private Integer arsDdcnDtMo3;
    private Integer arsDdcnDtMo4;
    private Integer arsDdcnMxCnt;
    private String bsnMgtDeptCode;
    private String chrgRcrdStCode;
    private String tx;
    private String crtTlrNum;
    private String crtDt;
    private String altrTlrNum;
    private String altrDt;
    private String dblChkTlrNum;
    private String dblChkDt;
    private String dblChkFlgCode;
    private String bkgrdSeqNum;
    private Integer tms;
    private String rsrvFld41Bits;
    private String rsrvFld42Bits;
    private String rsrvFld43Bits;
    private String rsrvFld44Bits;
    private String rsrvFld201Bits;
    private String rsrvFld202Bits;
    private String rsrvFld203Bits;
    private String rsrvFld204Bits;
    private String rsrvFld1001Bits;
    private String logNum;

    public PrpBaseRate() {
    }

    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getLgalPernCode() {
        return this.lgalPernCode;
    }

    public void setLgalPernCode(String lgalPernCode) {
        this.lgalPernCode = lgalPernCode == null ? null : lgalPernCode.trim();
    }

    public String getFeeCode() {
        return this.feeCode;
    }

    public void setFeeCode(String feeCode) {
        this.feeCode = feeCode == null ? null : feeCode.trim();
    }

    public String getBillgCcyCode() {
        return this.billgCcyCode;
    }

    public void setBillgCcyCode(String billgCcyCode) {
        this.billgCcyCode = billgCcyCode == null ? null : billgCcyCode.trim();
    }

    public String getPrcgOrgNum() {
        return this.prcgOrgNum;
    }

    public void setPrcgOrgNum(String prcgOrgNum) {
        this.prcgOrgNum = prcgOrgNum == null ? null : prcgOrgNum.trim();
    }

    public String getEffDt() {
        return this.effDt;
    }

    public void setEffDt(String effDt) {
        this.effDt = effDt == null ? null : effDt.trim();
    }

    public String getInvalDt() {
        return this.invalDt;
    }

    public void setInvalDt(String invalDt) {
        this.invalDt = invalDt == null ? null : invalDt.trim();
    }

    public String getAplOrgNumCode() {
        return this.aplOrgNumCode;
    }

    public void setAplOrgNumCode(String aplOrgNumCode) {
        this.aplOrgNumCode = aplOrgNumCode == null ? null : aplOrgNumCode.trim();
    }

    public String getChrgWayCode() {
        return this.chrgWayCode;
    }

    public void setChrgWayCode(String chrgWayCode) {
        this.chrgWayCode = chrgWayCode == null ? null : chrgWayCode.trim();
    }

    public String getLyrElmtCode() {
        return this.lyrElmtCode;
    }

    public void setLyrElmtCode(String lyrElmtCode) {
        this.lyrElmtCode = lyrElmtCode == null ? null : lyrElmtCode.trim();
    }

    public String getLyrUnit() {
        return this.lyrUnit;
    }

    public void setLyrUnit(String lyrUnit) {
        this.lyrUnit = lyrUnit == null ? null : lyrUnit.trim();
    }

    public String getBrkPrdClcRuleUnitCode() {
        return this.brkPrdClcRuleUnitCode;
    }

    public void setBrkPrdClcRuleUnitCode(String brkPrdClcRuleUnitCode) {
        this.brkPrdClcRuleUnitCode = brkPrdClcRuleUnitCode == null ? null : brkPrdClcRuleUnitCode.trim();
    }

    public Integer getBrkPrdClcRuleQty() {
        return this.brkPrdClcRuleQty;
    }

    public void setBrkPrdClcRuleQty(Integer brkPrdClcRuleQty) {
        this.brkPrdClcRuleQty = brkPrdClcRuleQty;
    }

    public String getBrkPrdRndRuleCode() {
        return this.brkPrdRndRuleCode;
    }

    public void setBrkPrdRndRuleCode(String brkPrdRndRuleCode) {
        this.brkPrdRndRuleCode = brkPrdRndRuleCode == null ? null : brkPrdRndRuleCode.trim();
    }

    public Integer getBrkPrdVal() {
        return this.brkPrdVal;
    }

    public void setBrkPrdVal(Integer brkPrdVal) {
        this.brkPrdVal = brkPrdVal;
    }

    public String getDdcnWayCode1() {
        return this.ddcnWayCode1;
    }

    public void setDdcnWayCode1(String ddcnWayCode1) {
        this.ddcnWayCode1 = ddcnWayCode1 == null ? null : ddcnWayCode1.trim();
    }

    public String getDdcnWayCode2() {
        return this.ddcnWayCode2;
    }

    public void setDdcnWayCode2(String ddcnWayCode2) {
        this.ddcnWayCode2 = ddcnWayCode2 == null ? null : ddcnWayCode2.trim();
    }

    public String getDdcnWayCode3() {
        return this.ddcnWayCode3;
    }

    public void setDdcnWayCode3(String ddcnWayCode3) {
        this.ddcnWayCode3 = ddcnWayCode3 == null ? null : ddcnWayCode3.trim();
    }

    public BigDecimal getCnvrCashAmt1() {
        return this.cnvrCashAmt1;
    }

    public void setCnvrCashAmt1(BigDecimal cnvrCashAmt1) {
        this.cnvrCashAmt1 = cnvrCashAmt1;
    }

    public BigDecimal getCnvrCashAmt2() {
        return this.cnvrCashAmt2;
    }

    public void setCnvrCashAmt2(BigDecimal cnvrCashAmt2) {
        this.cnvrCashAmt2 = cnvrCashAmt2;
    }

    public BigDecimal getCnvrCashAmt3() {
        return this.cnvrCashAmt3;
    }

    public void setCnvrCashAmt3(BigDecimal cnvrCashAmt3) {
        this.cnvrCashAmt3 = cnvrCashAmt3;
    }

    public BigDecimal getDdcnMxAmt() {
        return this.ddcnMxAmt;
    }

    public void setDdcnMxAmt(BigDecimal ddcnMxAmt) {
        this.ddcnMxAmt = ddcnMxAmt;
    }

    public String getHolDdcnRuleCode() {
        return this.holDdcnRuleCode;
    }

    public void setHolDdcnRuleCode(String holDdcnRuleCode) {
        this.holDdcnRuleCode = holDdcnRuleCode == null ? null : holDdcnRuleCode.trim();
    }

    public BigDecimal getTotFeeUprLmt() {
        return this.totFeeUprLmt;
    }

    public void setTotFeeUprLmt(BigDecimal totFeeUprLmt) {
        this.totFeeUprLmt = totFeeUprLmt;
    }

    public BigDecimal getTotFeeLwrLmt() {
        return this.totFeeLwrLmt;
    }

    public void setTotFeeLwrLmt(BigDecimal totFeeLwrLmt) {
        this.totFeeLwrLmt = totFeeLwrLmt;
    }

    public BigDecimal getRefrRateUprLmt() {
        return this.refrRateUprLmt;
    }

    public void setRefrRateUprLmt(BigDecimal refrRateUprLmt) {
        this.refrRateUprLmt = refrRateUprLmt;
    }

    public BigDecimal getRefrRateLwrLmt() {
        return this.refrRateLwrLmt;
    }

    public void setRefrRateLwrLmt(BigDecimal refrRateLwrLmt) {
        this.refrRateLwrLmt = refrRateLwrLmt;
    }

    public String getRefrRateMatUnitCode() {
        return this.refrRateMatUnitCode;
    }

    public void setRefrRateMatUnitCode(String refrRateMatUnitCode) {
        this.refrRateMatUnitCode = refrRateMatUnitCode == null ? null : refrRateMatUnitCode.trim();
    }

    public String getChrgBndMatUnitCode() {
        return this.chrgBndMatUnitCode;
    }

    public void setChrgBndMatUnitCode(String chrgBndMatUnitCode) {
        this.chrgBndMatUnitCode = chrgBndMatUnitCode == null ? null : chrgBndMatUnitCode.trim();
    }

    public String getArsDdcnTpCode() {
        return this.arsDdcnTpCode;
    }

    public void setArsDdcnTpCode(String arsDdcnTpCode) {
        this.arsDdcnTpCode = arsDdcnTpCode == null ? null : arsDdcnTpCode.trim();
    }

    public String getSpstnLyrRndRuleCode() {
        return this.spstnLyrRndRuleCode;
    }

    public void setSpstnLyrRndRuleCode(String spstnLyrRndRuleCode) {
        this.spstnLyrRndRuleCode = spstnLyrRndRuleCode == null ? null : spstnLyrRndRuleCode.trim();
    }

    public String getSetlPrdTpCode() {
        return this.setlPrdTpCode;
    }

    public void setSetlPrdTpCode(String setlPrdTpCode) {
        this.setlPrdTpCode = setlPrdTpCode == null ? null : setlPrdTpCode.trim();
    }

    public String getSetlPrdUnitCode() {
        return this.setlPrdUnitCode;
    }

    public void setSetlPrdUnitCode(String setlPrdUnitCode) {
        this.setlPrdUnitCode = setlPrdUnitCode == null ? null : setlPrdUnitCode.trim();
    }

    public Integer getSetlPrdQty() {
        return this.setlPrdQty;
    }

    public void setSetlPrdQty(Integer setlPrdQty) {
        this.setlPrdQty = setlPrdQty;
    }

    public String getFixSetlDt() {
        return this.fixSetlDt;
    }

    public void setFixSetlDt(String fixSetlDt) {
        this.fixSetlDt = fixSetlDt == null ? null : fixSetlDt.trim();
    }

    public Integer getDdcnTplusn() {
        return this.ddcnTplusn;
    }

    public void setDdcnTplusn(Integer ddcnTplusn) {
        this.ddcnTplusn = ddcnTplusn;
    }

    public Integer getArsGrcPrd() {
        return this.arsGrcPrd;
    }

    public void setArsGrcPrd(Integer arsGrcPrd) {
        this.arsGrcPrd = arsGrcPrd;
    }

    public BigDecimal getArsOdueFinePct() {
        return this.arsOdueFinePct;
    }

    public void setArsOdueFinePct(BigDecimal arsOdueFinePct) {
        this.arsOdueFinePct = arsOdueFinePct;
    }

    public String getArsRcrsTermCode() {
        return this.arsRcrsTermCode;
    }

    public void setArsRcrsTermCode(String arsRcrsTermCode) {
        this.arsRcrsTermCode = arsRcrsTermCode == null ? null : arsRcrsTermCode.trim();
    }

    public Integer getArsDdcnDtDay1() {
        return this.arsDdcnDtDay1;
    }

    public void setArsDdcnDtDay1(Integer arsDdcnDtDay1) {
        this.arsDdcnDtDay1 = arsDdcnDtDay1;
    }

    public Integer getArsDdcnDtDay2() {
        return this.arsDdcnDtDay2;
    }

    public void setArsDdcnDtDay2(Integer arsDdcnDtDay2) {
        this.arsDdcnDtDay2 = arsDdcnDtDay2;
    }

    public Integer getArsDdcnDtDay3() {
        return this.arsDdcnDtDay3;
    }

    public void setArsDdcnDtDay3(Integer arsDdcnDtDay3) {
        this.arsDdcnDtDay3 = arsDdcnDtDay3;
    }

    public Integer getArsDdcnDtDay4() {
        return this.arsDdcnDtDay4;
    }

    public void setArsDdcnDtDay4(Integer arsDdcnDtDay4) {
        this.arsDdcnDtDay4 = arsDdcnDtDay4;
    }

    public Integer getArsDdcnDtMo1() {
        return this.arsDdcnDtMo1;
    }

    public void setArsDdcnDtMo1(Integer arsDdcnDtMo1) {
        this.arsDdcnDtMo1 = arsDdcnDtMo1;
    }

    public Integer getArsDdcnDtMo2() {
        return this.arsDdcnDtMo2;
    }

    public void setArsDdcnDtMo2(Integer arsDdcnDtMo2) {
        this.arsDdcnDtMo2 = arsDdcnDtMo2;
    }

    public Integer getArsDdcnDtMo3() {
        return this.arsDdcnDtMo3;
    }

    public void setArsDdcnDtMo3(Integer arsDdcnDtMo3) {
        this.arsDdcnDtMo3 = arsDdcnDtMo3;
    }

    public Integer getArsDdcnDtMo4() {
        return this.arsDdcnDtMo4;
    }

    public void setArsDdcnDtMo4(Integer arsDdcnDtMo4) {
        this.arsDdcnDtMo4 = arsDdcnDtMo4;
    }

    public Integer getArsDdcnMxCnt() {
        return this.arsDdcnMxCnt;
    }

    public void setArsDdcnMxCnt(Integer arsDdcnMxCnt) {
        this.arsDdcnMxCnt = arsDdcnMxCnt;
    }

    public String getBsnMgtDeptCode() {
        return this.bsnMgtDeptCode;
    }

    public void setBsnMgtDeptCode(String bsnMgtDeptCode) {
        this.bsnMgtDeptCode = bsnMgtDeptCode == null ? null : bsnMgtDeptCode.trim();
    }

    public String getChrgRcrdStCode() {
        return this.chrgRcrdStCode;
    }

    public void setChrgRcrdStCode(String chrgRcrdStCode) {
        this.chrgRcrdStCode = chrgRcrdStCode == null ? null : chrgRcrdStCode.trim();
    }

    public String getTx() {
        return this.tx;
    }

    public void setTx(String tx) {
        this.tx = tx == null ? null : tx.trim();
    }

    public String getCrtTlrNum() {
        return this.crtTlrNum;
    }

    public void setCrtTlrNum(String crtTlrNum) {
        this.crtTlrNum = crtTlrNum == null ? null : crtTlrNum.trim();
    }

    public String getCrtDt() {
        return this.crtDt;
    }

    public void setCrtDt(String crtDt) {
        this.crtDt = crtDt == null ? null : crtDt.trim();
    }

    public String getAltrTlrNum() {
        return this.altrTlrNum;
    }

    public void setAltrTlrNum(String altrTlrNum) {
        this.altrTlrNum = altrTlrNum == null ? null : altrTlrNum.trim();
    }

    public String getAltrDt() {
        return this.altrDt;
    }

    public void setAltrDt(String altrDt) {
        this.altrDt = altrDt == null ? null : altrDt.trim();
    }

    public String getDblChkTlrNum() {
        return this.dblChkTlrNum;
    }

    public void setDblChkTlrNum(String dblChkTlrNum) {
        this.dblChkTlrNum = dblChkTlrNum == null ? null : dblChkTlrNum.trim();
    }

    public String getDblChkDt() {
        return this.dblChkDt;
    }

    public void setDblChkDt(String dblChkDt) {
        this.dblChkDt = dblChkDt == null ? null : dblChkDt.trim();
    }

    public String getDblChkFlgCode() {
        return this.dblChkFlgCode;
    }

    public void setDblChkFlgCode(String dblChkFlgCode) {
        this.dblChkFlgCode = dblChkFlgCode == null ? null : dblChkFlgCode.trim();
    }

    public String getBkgrdSeqNum() {
        return this.bkgrdSeqNum;
    }

    public void setBkgrdSeqNum(String bkgrdSeqNum) {
        this.bkgrdSeqNum = bkgrdSeqNum == null ? null : bkgrdSeqNum.trim();
    }

    public Integer getTms() {
        return this.tms;
    }

    public void setTms(Integer tms) {
        this.tms = tms;
    }

    public String getRsrvFld41Bits() {
        return this.rsrvFld41Bits;
    }

    public void setRsrvFld41Bits(String rsrvFld41Bits) {
        this.rsrvFld41Bits = rsrvFld41Bits == null ? null : rsrvFld41Bits.trim();
    }

    public String getRsrvFld42Bits() {
        return this.rsrvFld42Bits;
    }

    public void setRsrvFld42Bits(String rsrvFld42Bits) {
        this.rsrvFld42Bits = rsrvFld42Bits == null ? null : rsrvFld42Bits.trim();
    }

    public String getRsrvFld43Bits() {
        return this.rsrvFld43Bits;
    }

    public void setRsrvFld43Bits(String rsrvFld43Bits) {
        this.rsrvFld43Bits = rsrvFld43Bits == null ? null : rsrvFld43Bits.trim();
    }

    public String getRsrvFld44Bits() {
        return this.rsrvFld44Bits;
    }

    public void setRsrvFld44Bits(String rsrvFld44Bits) {
        this.rsrvFld44Bits = rsrvFld44Bits == null ? null : rsrvFld44Bits.trim();
    }

    public String getRsrvFld201Bits() {
        return this.rsrvFld201Bits;
    }

    public void setRsrvFld201Bits(String rsrvFld201Bits) {
        this.rsrvFld201Bits = rsrvFld201Bits == null ? null : rsrvFld201Bits.trim();
    }

    public String getRsrvFld202Bits() {
        return this.rsrvFld202Bits;
    }

    public void setRsrvFld202Bits(String rsrvFld202Bits) {
        this.rsrvFld202Bits = rsrvFld202Bits == null ? null : rsrvFld202Bits.trim();
    }

    public String getRsrvFld203Bits() {
        return this.rsrvFld203Bits;
    }

    public void setRsrvFld203Bits(String rsrvFld203Bits) {
        this.rsrvFld203Bits = rsrvFld203Bits == null ? null : rsrvFld203Bits.trim();
    }

    public String getRsrvFld204Bits() {
        return this.rsrvFld204Bits;
    }

    public void setRsrvFld204Bits(String rsrvFld204Bits) {
        this.rsrvFld204Bits = rsrvFld204Bits == null ? null : rsrvFld204Bits.trim();
    }

    public String getRsrvFld1001Bits() {
        return this.rsrvFld1001Bits;
    }

    public void setRsrvFld1001Bits(String rsrvFld1001Bits) {
        this.rsrvFld1001Bits = rsrvFld1001Bits == null ? null : rsrvFld1001Bits.trim();
    }

    public String getLogNum() {
        return this.logNum;
    }

    public void setLogNum(String logNum) {
        this.logNum = logNum == null ? null : logNum.trim();
    }

    public String getBaseRateNo() {
        return this.baseRateNo;
    }

    public void setBaseRateNo(String baseRateNo) {
        this.baseRateNo = baseRateNo;
    }
}

